tourist attraction – Deutsch–English translations

🇬🇧 en de 🇩🇪

tourist attraction noun

  • location of interest to tourists
Sehenswürdigkeit
Wiktionary Links